<?php
/**
 * Ce script gère le contenu de la zone centrale
 * Il se base sur les variables GET passées en adresse
 * pour rediriger vers un "sous-script" qui gère la page
 * demandée. 
 * (ces scripts sont localisés dans le sous dossier 'src/pages/')
 * Exemple : index.php?page=spectacle 
 * --> Le script appelé sera "spectacle.php"
 **/

// Script de gestion de la zone centrale
// ... (par défaut il s'agit de l'accueil)
$content_script = 'accueil'; 

// On vérifie si une page spécifique a été demandée
if(isset($_GET['page'])) {

	// Par mesure de sécurité, on vérifie que cette page existe bien
	switch($_GET['page']) {
		// VISITEUR
		case 'creer_compte':
			$content_script = 'creer_compte';
			break;		
		case 'modifier_compte':
			$content_script = 'modifier_compte';
			break;		
		case 'tete_affiche':
			$content_script = 'tete_affiche';
			break;
		case 'spectacles':
			$content_script = 'spectacles';
			break;	
		// UTILISATEUR		
		case 'reservation':
			$content_script = 'reservation';
			break;	
		case 'modif_compte':
			$content_script = 'modif_compte';
			break;
		case 'achat':
			$content_script = 'achat';
			break;
		case 'demande_info_resa':
			$content_script = 'demande_info_resa';
			break;
		// ADMINSTRATEUR		
		case 'admin_spectacles':
			$content_script = 'admin_spectacles';
			break;
		case 'admin_representations':
			$content_script = 'admin_representations';
			break;		
		case 'admin_salles':
			$content_script = 'admin_salles';
			break;
		case 'admin_utilisateurs':
			$content_script = 'admin_utilisateurs';
			break;
		case 'admin_utilisateurs_modifier':
			$content_script = 'admin_utilisateurs_modifier';
			break;
		case 'update_salles':
			$content_script = 'update_salles';
			break;
		case 'admin_representations_salles':
			$content_script = 'admin_representations_salles';
			break;
		case 'admin_representations_creneaux':
			$content_script = 'admin_representations_creneaux';
			break;
		case 'admin_representations_recommencer':
			$content_script = 'admin_representations_recommencer';
			break;
		case 'update_spectacles':
			$content_script = 'update_spectacles';
			break;
		case 'gestion_prix':
			$content_script = 'gestion_prix';
			break;
		case 'admin_artistes' :
			$content_script = 'admin_artistes';
			break;
		case 'admin_artistes_modifier' :
			$content_script = 'admin_artistes_modifier';
			break;
		case 'admin_communes' :
			$content_script = 'admin_communes';
			break;
		case 'admin_communes_modifier' :
			$content_script = 'admin_communes_modifier';
			break;
		case 'gestion_typerole' :
			$content_script = 'gestion_typerole';
			break;
		case 'affiche_prix' :
			$content_script = 'affiche_prix';
			break;
		default:
			break;
	}
		
}


// Appel au script correspondant
require('src/pages/'.$content_script.'.php');

?>
